pertaining to microscopes - Inglés Sinónimo Diccionario